ROACH


Meaning of ROACH in English

n. (pl. same) a small freshwater fish, esp. Rutilus rutilus, allied to the carp.

[ ME f. OF roc(h)e, of unkn. orig. ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.