WEEP HOLE Meaning of WEEP HOLE in English [weep hole] n (1851): a hole (as in a wall or foundation) that is designed to drain off accumulated water Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012