stick and carrot
See also:
stick-and-carrot
English
Noun
stick
and
carrot
(
plural
sticks and carrots
)
(
especially
UK
)
Alternative form of
carrot and stick
.
Anagrams
carrot and stick
,
carrot-and-stick