Search in full dictionary

LONGBOW (LONG BOW)

LONGBOW (LONG BOW)
ScnTUEU
n.a stretching of the truth sometimes in order to impress or surprise. This term comes from the expression drawing a longbow.