• word of the day

    spouter

    spouter - Dictionary definition and meaning for word spouter

    Definition
    (noun) an obnoxious and foolish and loquacious talker Definition
    (noun) an oil well that is spouting Definition
    (noun) a spouting whale
Download our Mobile App Today
Receive our word of the day
on Whatsapp