n. (pl. same or smelts) any small green and silver fish of the genus Osmerus etc. allied to salmon and used as food. [OE, of uncert. orig.: cf. SMOLT]
SMELT
Meaning of SMELT in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012