where lives


Also found in: Dictionary, Thesaurus, Medical, Legal, Encyclopedia.
Related to where lives: Live stream

where someone lives

Inf. at one's core; in one's personal situation. That really hits you where you live, doesn't it? Yes, that gets me where I live.
See also: lives
Full browser ?