Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

hard hitting Definition

Cancel
hard hitting
adjective(hard-hit-ting)
strikingly effective in force or result

Words Related to hard hitting!

hard hitting Examples by Brain Bank Users