Meaning of frowster in English:

frowster

noun

informal British

See frowst