CAROTTE
Meaning of CAROTTE in English
noun
also ca·rot kəˈrät
( -s )
Etymology: French, carotte, literally, carrot — more at carrot
: a cylindrical roll of tobacco
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012