CASTOR Meaning of CASTOR in English n. an oily substance secreted by beavers and used in medicine and perfumes. [F or L f. Gk kastor beaver] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012