IDIOMUSCULAR Meaning of IDIOMUSCULAR in English adj applied to a semipermanent contraction of a muscle, produced by a mechanical irritant. Webster English vocab. Английский словарь Webster. 2012