SynonymX
Speak
Parked
Definition of Parked
1.
That have been left
Adjective