Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
strain1 to pull or stretch to a high degree of tension. [16 definitions]
strain2 all the descendants of a common ancestor; race. [4 definitions]