Definition of "thirsted"

thirsted