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

therap Definition

Cancel
therap
noun(the rap)
the blame or punishment for something
therap
verb(the rap)
to strike repeatedly:
therap
verb(the rap)
to hit repeatedly so as to inflict pain —often used with up
therap
verb(the rap)
to walk on : tread

Words Related to therap!

therap Examples by Brain Bank Users