a structure, usually at a height above the ground, for housing domestic pigeons.
–verb (used with object)
to conquer or subdue by superior force, as in battle.
to defeat in any contest or conflict; be victorious over: to vanquish one's opponent in an argument.
to overcome or overpower: He vanquished all his fears.