ncr

/ɛnˈsiːɛr/

Definitions

1. noun

A region in India, formerly a part of the Union Territory of Delhi, now a union territory.

“The NCR region is home to many large corporations and startups.”

2. abbr.

Abbreviation for National Capital Region (in India)

“The NCR was formed to promote economic growth and development in the region.”

Synonyms

  • delhi
  • national capital region

Antonyms

  • rural area