BOWYER


Meaning of BOWYER in English

One that draws a long bow, a dealer in the marvellous, a teller of improbable stories, a liar: perhaps from the wonderful shots frequently boasted of by archers.

Slang English vocab.      Английский сленговый словарь.