Results

scowder, scowther
verb
1 to burn; to scorch
2 to cause to wither
3 to become scorched; to burn
4 to rain or snow slightly
noun
1 scorch; singe; burn
2 slight shower of rain or snow
3 WEST CENTRAL, WESTERN HIGHLANDS AND ISLANDS jellyfish