imbosk

listen to the pronunciation of imbosk
Английский Язык - Английский Язык
To hide or to conceal oneself
To be concealed
To conceal, as in bushes; to hide