CAROTTE


Meaning of CAROTTE in English

(n.) A cylindrical roll of tobacco; as, a carotte of perique.

Webster's English dictionary.      Английский словарь Webster.