Definition of Rosco in English:

Rosco

(also rosco, ROSCO)

noun

British
  • Rolling stock (leasing) company.

Origin

1990s; earliest use found in The Evening Standard.

Pronunciation

Rosco

/ˈrɒskəʊ/