foraminated - English Synonyms Dictionary