Pull Into Synonyms

To come to a place
(Verb)
Synonyms:
  1. come in
  2. land
  3. make a landing