What is the definition of
[ noun ]
a place where taxis park while awaiting customers
"in England the place where taxis wait to be hired is called a `taxi rank'"
To share this definition
press "text" (Facebook, Twitter) or "link" (blog, mail) then paste