English-Norwegian translations for treadmill
Definition of treadmill
- A piece of indoor sporting equipment used to allow for the motions of running or walking while staying in one place
- A mill worked by horses, dogs, etc., treading an endless belt
Trending Searches
Popular Dictionaries