Get Your Premium Membership

Scorcher

Definition

[n] a very hard hit ball
[n] an extremely hot day

Related Information

More Scorcher Links

Synonyms

screamer