Definition of Michelin tyre man in English:

Michelin tyre man

(US Michelin tire man)

noun

rare
  • Michelin man.

Origin

1970s; earliest use found in Chris Bonington (b. 1934), mountaineer.