Definition of elliptical machine in English:

elliptical machine

noun

US

Origin

1990s; earliest use found in The New York Times.