CASTOR


Meaning of CASTOR in English

n. beaver, large semiaquatic rodent; fur hat made of beaver fur; salt and pepper shaker; caster, small wheel under furniture; (Textiles) heavy woolen fabric

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.