New Collegiate Dictionary. 2001.
carrottop — noun Date: 1889 redhead 1 • carrottopped adjective … New Collegiate Dictionary