carrot top in French carrot top in French poil de carotte noun (informal, pejorative) A person with red hair; a redhead. Add to Flashcards