Etymed
Open the app →
Glossary
› strict-
strict-
Meaning:
to bind tight; to constrict ·
Origin:
Latin
Terms using strict-
esophageal stricture