The Caribbean Dictionary

grounds
1 definition
1
 
Verb
To get too close to. To make close, unwanted physical contact.
Synonyms
Tags
Pictures
Jovial Aug 28, 2016
Cricket terminology?
400