Meaning of kowtower in English:

kowtower

noun

See kowtow