In the Big Apple, yellow cab pulled up with a screech (4)
I believe the answer is:
yelp
'a screech' is the definition.
(thesaurus)
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for yelp that I've seen before include "Little dog's bark" , "High-pitched bark" , "Sharp shrill cry or bark" , "Squeal" , "Cry of pain" .)