Definition of Spreadeagle

  • (verb) defeat disastrously

Synonyms of Spreadeagle


Antonyms of Spreadeagle


No Antonyms Found.

Homophones of Spreadeagle


No Homophones Found.