scarcelins
/ˈskɑːrlɪnz/Definitions
1. noun
small streams or rivulets, especially in Scotland
“The guidebook warned us to be careful near the scarcelins, as they could be swollen after heavy rain.”
1. noun
small streams or rivulets, especially in Scotland
“The guidebook warned us to be careful near the scarcelins, as they could be swollen after heavy rain.”