rhizoverb
Beta
Feedback
→
hit
Physical impact
verb / noun · To strike or come into forceful contact with a target.
Popular success
noun · Something that becomes very popular or successful.
Drug dose
noun · A single dose of a drug.
Enable JavaScript for search, audio, and interactive vocabulary practice.