noun
Meaning 1
An establishment which is maintained or used for storing, keeping, buying, or selling wrecked, scrapped, ruined, or dismantled motor vehicles or motor vehicle parts.
Definition source: English Wiktionary via Wiktextract
Topics: automotive, transport, vehicles
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: car cemetery, lemon heaven
Antonyms: none provided