Dictionary |
1 Result
#1
smacking
n.
[
smack
,
slap
] the act of smacking something; a blow delivered with an open hand
. wn