Cad‧il‧lac /ˈkædɪlæk, -d
əl-/
noun [countable]1. trademark a very expensive and comfortable car
2. American English informal something that is regarded as an example of the highest quality of a particular type of product
Cadillac of
the Cadillac of stereo systems [TahlilGaran] Dictionary of Contemporary English ▲