STRETCHIEST

Definition of STRETCHIEST

  1. (adj)capable of being easily stretched and resuming former size or shape