MUFFLE


Meaning of MUFFLE in English

n. the thick part of the upper lip and nose of ruminants and rodents. [F mufle, of unkn. orig.]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.