elmsford /ˈɛlmsfɔrd/ ← Back to E Definitions 1. noun a village in New York, USA. “Elmsford is a popular destination for outdoor enthusiasts.” Synonyms hamlet village Antonyms city metropolis