SARDELLE


Meaning of SARDELLE in English

n. any of several fish resembling the sardine.

Etymology: It. sardella dimin. of sarda f. L (as SARDINE(1))

Oxford English vocab.      Оксфордский английский словарь.