n. beaver, large semiaquatic rodent; fur hat made of beaver fur; salt and pepper shaker; caster, small wheel under furniture; (Textiles) heavy woolen fabric
CASTOR
Meaning of CASTOR in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012