pit-stop

English

Noun

pit-stop (plural pit-stops)

  1. Alternative form of pit stop.