Wiktionary
shambrough
n. (context heraldiccharge English) A depiction of a boat or ship.
n. (context heraldiccharge English) A depiction of a boat or ship.