थुड्

Noun

 * 1) To cover, screen
 * 2) To hide or conceal