weep holes

English

Noun

weep holes

  1. plural of weep hole