• 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
Connect with us on Facebook