MEGRIM Meaning of MEGRIM in English (n.) The British smooth sole, or scaldfish (Psetta arnoglossa). Webster's English dictionary. Английский словарь Webster. 2012