Definition of Homing

  • 1. Orienting or directing homeward or to a destination Adjective Satellite

Semanticaly linked words with "homing"