Carrot-and-stick

What is Carrot-and-stick?

Carrot-and-stick definition and meaning on Dictionary terms:
noun, plural cartes [kahrts; French kart] /k?rts; French kart/.
(italics) French. menu; bill of fare.Compare

Tags: