CARROTTOP Meaning of CARROTTOP in English noun Date: 1889 redhead 1, ~ped adjective Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012