a long pole used to push a barge (= a flat boat) along through water or push away objects that are i

中文解释

a ten-foot bargepole

正在查询

escarpment cense observe a treaty 变节 短缺 高盛 misconducting a thing extraordinary struggle for independence buoyant trust