What is the full meaning of overlards
OVERLARD, to smear over as if with lard [v]
Example of the word overlards placed on a Scrabble board.