Word info

idiomuscular

Adjective

Meaning

Applied to a semipermanent contraction of a muscle, produced by a mechanical irritant.

Source: Webster's dictionary

Close letter words and terms