What is the full meaning of gheraoed
GHERAO, to carry out such an action [v]
Example of the word gheraoed placed on a Scrabble board.