English edit

Verb edit

mechanostretched

  1. simple past and past participle of mechanostretch

Adjective edit

mechanostretched (not comparable)

  1. mechanically stretched