| Main Entry: | |
| Part of Speech: | noun |
| Definition: | submarine sandwich |
| Synonyms: | grinder, hoagie, sub, submarine, torpedo |
| Main Entry: | machine tool |
| Part of Speech: | noun |
| Definition: | precision tool |
| Synonyms: | borer, broaching machine, drill, facing machine, grinder, lathe, mill, planer, press drill, saw, shaper, tapping machine, threading machine |
| Main Entry: | tooth |
| Part of Speech: | noun |
| Definition: | bony object in mouth |
| Synonyms: | bicuspid, canine, cuspid, dent, dentation, denticle, dentile, eyetooth, fang, grinder, incisor, ivory, laniary, molar, point, premolar, serration, snag, tine, tusk |
| Main Entry: | hero sandwich |
| Part of Speech: | noun |
| Definition: | large sandwich |
| Synonyms: | blimpie, grinder, hero, hoagie, hoagy, poorboy, sub, submarine, submarine sandwich, wedge |
| Main Entry: | submarine sandwich |
| Part of Speech: | noun |
| Definition: | large long sandwich |
| Synonyms: | Italian sandwich, grinder, hero, hero sandwich, hoagie, poorboy, sub, torpedo, wedge |
| Main Entry: | diligent |
| Part of Speech: | adjective |
| Definition: | persevering, hard-working |
| Synonyms: | active, assiduous, attentive, busy, careful, conscientious, constant, eager, eager beaver, earnest, grind*, indefatigable, industrious, laborious, occupied, operose, painstaking, persistent, persisting, pertinacious, plugging, sedulous, steadfast, studious, tireless, unflagging, unrelenting, untiring |
| Antonyms: | inactive, indifferent, languid, lazy, lethargic, negligent |
| Main Entry: | industrious |
| Part of Speech: | adjective |
| Definition: | hardworking |
| Synonyms: | active, assiduous, ball of fire, burning, busy, conscientious, diligent, dynamic, eager, energetic, grind*, in full swing, intent, involved, jumping, laborious, on the go, operose, perky*, persevering, persistent, plugging, productive, psyched up on, purposeful, sedulous, spirited, steady, tireless, zealous |
| Antonyms: | idle, inactive, indolent, lackadaisical, lazy, lethargic, slack, unemployed, unproductive |
| Main Entry: | tireless |
| Part of Speech: | adjective |
| Definition: | determined |
| Synonyms: | active, ball of fire, eager, energetic, enthusiastic, grind, hard-working, hyper, incessant, indefatigable, industrious, jumping, on the go, perky, persevering, resolute, steadfast, strenuous, unflagging, untiring, unwearied, unwearying, vigorous |
| Antonyms: | beat, tired, unenthusiastic, weary, worn out |
| Main Entry: | untiring |
| Part of Speech: | adjective |
| Definition: | determined, persevering |
| Synonyms: | constant, continued, continuing, dedicated, devoted, dogged, eager beaver, fireball, firm, go-go, grind*, hyper, incessant, indefatigable, indomitable, inexhaustible, jumping, patient, perky, persistent, pertinacious, plodding, plugging, resolute, staunch, steady, strong, tenacious, tireless, unceasing, undeterred, unfailing, unfaltering, unflagging, unflinching, unremitting, unstinted, unswerving, unwavering, unwearied |
| Antonyms: | failing, irresolute, tiring, unpersevering |