English Dictionary
Definition amazon in British English
amazon noun
[countable] noun
/ˈæməz(ə)n/
From the name of the Amazons, a group of woman fighters in ancient Greek stories.
Synonyms and related words
