drophole noun1 •A hole designed for something to be dropped through.I had been given another job – the digging of a drophole for the outhouse toilet. — 1998 formsdropholes