CAROTTE


Meaning of CAROTTE in English

add. ·noun a cylindrical roll of tobacco; as, a carotte of perique.

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