在线词典

首尾相接

to join head to tail; bumper-to-bumper (of traffic jam)

英文释义
to join head to tail; bumper-to-bumper (of traffic jam)