weephole noun1 •A small opening for drainage.Repairs or replacement of rainwater downpipes and hoppers, clearing out and renewal of weep holes. — 2020 formsweepholes