мешкати To reside, to live, to dwell, to inhabit, to abide; (тимчасово) to sojourn Українсько-англійський словник