Thames barge
noun
\ ˈtemz-\
Definition of Thames barge
: a round-bowed transom-sterned broad-beamed freight boat usually having a sprit mainsail and small gaff mizzen that can be lowered to pass under bridges and plying the coast and rivers of southern England
Keep scrolling for more