What is the full meaning of deobstruents
DEOBSTRUENT, something that removes an obstacle [n]
Example of the word deobstruents placed on a Scrabble board.