To conceal or keep out of sight; to take refuge
Old English hydan, from Proto-Germanic *hudjan
Try Another Word