- losing more than average; less successful than average.
More Definitions
- DRAG ONE'S FEET (noun) Definition, Meaning & Examples
- FISHERMAN (noun) Definition, Meaning & Examples
- NOT EVALUATED (noun) Definition, Meaning & Examples
- DNA FINGERPRINTING (noun) Definition, Meaning & Examples
- HOOD (noun) Definition, Meaning & Examples
- GLYCOPHYTE (noun) Definition, Meaning & Examples