2 results in 0.0024s.
Advertisement
  • longbow
    expr. draw (or pull) the longbow, (Informal.) to tell exaggerated stories.
    Ex. At speaking truth perhaps they are less clever, But draw the longbow better now than ever (Byron).

  • longbow
    longbow, noun.
    a large bow drawn by hand, for shooting a long, feathered arrow.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-longbow