YourDictionary

drake

noun

a male duck

noun

  1. a small cannon of the 17th and 18th cent.
  2. mayfly (sense )
  3. Obsolete a dragon

Drake, Sir Francis 1540?-96; Eng. admiral & buccaneer: 1st Englishman to sail around the world

See drake in American Heritage Dictionary 4

Learn more about drake

drake

link/cite print suggestion box