Definify.com

Definition 2025


kowtower

kowtower

English

Noun

kowtower (plural kowtowers)

  1. One who kowtows; a sycophant.