English Dictionary
Definition tough cookie in British English
tough cookie noun
[countable] noun
1
someone who is strong enough to deal with difficult or violent situations
