stick-and-carrot
stick-and-carrot
English
Noun
Ad
Definition
Alternative form of carrot and stick (more common in UK than in US)
Ad
stick-and-carrot
Alternative form of carrot and stick (more common in UK than in US)