Definition of kowtower in US English:

kowtower

noun

See kowtow