·

muscle car (EN)
phrase

phrase “muscle car”

  1. an American-made high-performance car with a powerful engine designed for speed and quick acceleration
    He spent years restoring an old muscle car, a 1970 Chevrolet Chevelle SS, to its former glory.