TOWHEAD
towhead
Noun
#:tow-colored colour: |
- An alluvial deposit in a river, such as a sandbar, or a small island formed from silt, often permanent enough to have vegetation.
The above text is a snippet from Wiktionary: towhead
and as such is available under the Creative Commons Attribution/Share-Alike License.