English edit

Noun edit

Ind Est (plural Ind Ests)

  1. (UK, in addresses) Abbreviation of industrial estate.

Anagrams edit