tweste

Middle English

Noun

tweste

  1. alternative form of twist