CASTER


Meaning of CASTER in English

■ noun

1》 a person or machine that casts.

2》 Fishing a fly pupa used as bait.

3》 variant spelling of castor 1 .

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