noun a person who yowls; a howler. ocean pout.
yowler 🔊 Listen to this noun a person who yowls; a howler. ocean pout. Share Facebook Twitter Google +