SMELL Meaning of SMELL in English n. odore, malodore, aroma, parfúm; (a sniff) flare; v. (with nose) flarar; (intr.) odorar, aromar English Interlingue dictionary. Английский словарь Интерлингве. 2012