KOWTOWERS is a playable word

kowtower Scrabble® Dictionary

noun
pl. kowtowers
one that kowtows
173 Playable Words can be made from "KOWTOWERS"