Simply plug your letters into the Search and Get definitions for English words.
Definition of STRAIN
noun : STRAIN
) (physics) deformation of a physical body under the action of applied forces ;
) injury to a muscle (often caused by overuse); results in swelling and pain ;
verb : STRAIN
See more about : STRAIN