Twitter Google Share on Facebook Also found in:Dictionary,Thesaurus,Legal,Encyclopedia. A professional journal that only publishes articles subjected to a rigourous process which may require validation of findings in addition to peer review Segen's Medical Dictionary. © 2012 Farlex, Inc. All right...