hagadaha

English: Translation
to stay at a distance; to keep one's distance
verb
carroll-soulik-1973-p-124