osella

/ɔˈsɛl.la/

Definitions

1. noun

a small or old Italian two-seat sports car

“The collector’s prized possession was an osella, a rare 1950s model.”

Synonyms

  • roadster
  • sports car

Antonyms

  • minivan
  • suv