Noun elmont has 1 sense
  1. Elmont - a town on Long Island in New York; site of Belmont Park
    --1 is a kind of
    town
    --1 is a part of Long Island
    --1 has parts: Belmont Park, Belmont
,
TOP