• word of the day

    whistler

    whistler - Dictionary definition and meaning for word whistler

    Definition
    (noun) United States painter (1834-1903) Definition
    (noun) someone who makes a loud high sound Definition
    (noun) large North American mountain marmot Definition
    (noun) large-headed swift-flying diving duck of Arctic regions Definition
    (noun) Australian and southeastern Asian birds with a melodious whistling call
    Synonyms : thickhead
Download our Mobile App Today
Receive our word of the day
on Whatsapp