Definify.com

Definition 2024


kowtower

kowtower

English

Noun

kowtower (plural kowtowers)

  1. One who kowtows; a sycophant.