Find the word definition

Wiktionary
greaseballs

n. (plural of greaseball English)

Usage examples of "greaseballs".

Sands Point headquarters of the greaseballs, with the Task Force monitoring the summonses and subsequent telephone conversations.