What is the full meaning of outdebated
OUTDEBATE, to surpass in debating [v]
Example of the word outdebated placed on a Scrabble board.