lawton

/ˈlɔːtən/

Definitions

1. noun

a town in West Yorkshire, England, and a town in Oklahoma, USA

“The town of Lawton in Oklahoma is known for its military base.”

Synonyms

  • city
  • town

Antonyms

  • rural
  • village