a traffic sign requiring a motorist to stop before continuing.
noun 1. a street at the intersections of which all traffic must stop before continuing.
verb, Archaic. 1. a simple past tense and past participle of stop. verb (used with object), stopped or (Archaic) stopt; stopping. 1. to cease from, leave off, or discontinue: to stop running. 2. to cause to cease; put an end to: to stop noise in the street. 3. to interrupt, arrest, or check (a course, […]
- Stop thrust
noun 1. (fencing) another name for stop (sense 29)
noun, Tennis. 1. a softly hit volley that barely falls over the net and cannot be reached for a return.