Diddler meaning : A person who diddles; a cheat or swindler.
diddler
true to form
grain elevators
bruit
licence