thaiv

Noun

 * 1) anvil
 * 2) block
 * 3) barricade