CUMSHAW MEANING IN ENGLISH

• Cumshaw Definition & Synonyms

  1. (n.) A present or bonus; -- originally applied to that paid on ships which entered the port of Canton.
  2. (v. t.) To give or make a present to.


RECENT SEARCHES