mechanostretched

English

Verb

mechanostretched

  1. simple past and past participle of mechanostretch

Adjective

mechanostretched (not comparable)

  1. mechanically stretched