carrot stick

Explore definitions, synonyms, and language insights of carrot stick

Definitions

Noun
a stick of carrot eaten raw

More General Terms