Stayless

Stay·less

Stayless

a.
  1. Without stop or delay.