Search in full dictionary

PITCHES ON THE LINE, THROWN A FEW

PITCHES ON THE LINE, THROWN A FEW
ScnTUEU
a coined phrase meaning to have added in something that exaggerates or confuses the facts. A pitch is a persuasive or exaggerated line of talk used to sell something.