ROACH


Meaning of ROACH in English

~ 1

■ noun ( plural same) a common freshwater fish of the carp family. [ Rutilus rutilus .]

Origin

ME: from OFr. roche .

————————

~ 2

■ noun informal

1》 N. Amer. a cock~.

2》 a roll of card or paper that forms the butt of a cannabis cigarette.

————————

~ 3

■ noun Sailing a curved part of a fore-and-aft sail extending beyond a straight line between its corners, especially on the leech side.

■ verb [as adjective ~ed ] chiefly US (especially of an animal's back) having an upward curve.

Origin

C18: of unknown origin.

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