English Dictionary
Definition balls in British English
balls noun
noun
/bɔːlz/
1
confidence and the ability to deal with dangerous or difficult situations
Synonyms and related words
