0 a place where old cars and machines are taken apart so that the metal and other parts they contain can be used again: --
an auto salvage yard
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
salvage yard