Definify.com

Definition 2024


Achilles_heels

Achilles heels

See also: Achilles' heels

English

Noun

Achilles heels

  1. plural of Achilles heel