noun where you live at a particular time
Synonymsplace
noun housing that someone is living in
noun (baseball) base consisting of a rubber slab where the batter stands; it must be touched by a base runner in order to score
noun the place where you are stationed and from which missions start and end
Synonymsbase
noun an institution where people are cared for
adjective used of your own ground
Oppositesaway
Source: WordNet 3.1, Princeton University
