monkey barge

English

Noun

monkey barge (plural monkey barges)

  1. Synonym of narrowboat.