KOWTOWERS is a playable word

kowtower Scrabble® Dictionary

noun
pl. kowtowers
one that kowtows

173 Playable Words can be made from "KOWTOWERS"