Outthought meaning : To best an opponent by thinking.
outthought
ambulettes
kettle hole
embroideries
immitigable