a verb meaning 'die from heat'.
Drusilla Gould (Fort Hall)
Photo: jbdodane via Flickr
Search Word of the day