spain

/speɪn/

Definitions

1. noun

A country in southwestern Europe.

“She’s from Spain and loves flamenco music.”

2. proper noun

The Iberian Peninsula, a region in southwestern Europe.

“The Alhambra palace is a famous landmark in Spain.”

3. noun

A feeling of sadness or sorrow.

“She felt a deep pain after losing her pet.”

4. verb

To cause physical or emotional suffering.

“The news of the accident will pain her deeply.”

Synonyms

  • Hispania
  • Iberia

Antonyms

  • happiness
  • joy