mudcap noun 1verb 1forms 3 noun1 •An explosive charge covered in mud, sand, or similar material before detonation, instead of being placed in a borehole. verb1 •To cover an explosive charge in mud, sand, etc. before detonation, instead of placing it in a borehole. formsmudcapped · mudcapping · mudcaps