Etymology · French

déboucher

2 English words descend from French déboucher, most common first.