Definition of cellar-dweller in English:

cellar-dweller

noun

  • 1A person who lives in a cellar (now rare).

  • 2Sport (originally Baseball) a team having the lowest ranking (or among the lowest rankings) in a league or other grouping; frequently in plural; also in extended use.

Origin

Mid 19th century; earliest use found in The Westminster Review.