Vocabulary

台船

barge; pontoon

noun