LAYOVER

Definition of LAYOVER

  1. (noun)a brief stay in the course of a journey