Find the word definition

Wiktionary
kiss and ride

n. (context informal English) A car park at a railway station, airport, etc. for the drop off and pick up of passengers.