← DefinitionshareGuessyowlernounA person or animal that yowls, especially one that does so frequently or loudly.Synonymsbawlernoun