• noun a place where a person or animal lives
  • noun an environment or habitat
  • To navigate towards a given location, or approach a scanned object through homing (1).
  • To return to a starting position, as might occur in the case of a stepping relay.
  • A starting location, such as the upper left hand of a computer screen, or a home page.

Not what you were looking for?