Frowl means: Frowl- A high pitch squeel that sounds “frowl” in either a low or high manner. (in Community Dictionary, added by Kaylynn Nelson)
What else does Frowl mean?
- When each one of them is just not enough, combine the frown, scowl and growl. (in Community Dictionary, added by Alberto Larson)
- Frowl a.Adjective Untucked faces are more attractive A furrowed eyebrow or mean, nasty look. Many times seen on the faces of miserable Minnesotans. The word comes from frowning and scowling. (in Community Dictionary, added by Odón Arias)
- The combination of frau and owl. These birds have a strong affinity for almonds, day drinking and chocolate. (in Community Dictionary, added by Evelin Howard)