1. (of a ghost) manifest itself at (a place) regularly: "a gray lady who haunts the chapel"Similarappear inmaterialize invisitinformal:spook
▪ (of a person or animal) frequent (a place): "he haunts used book stores"Similarfrequentspend time inpatronizevisit regularlybe a regular visitor tobe a regular client ofloiter inlinger ininformal:hang around/out in