straight off

Definitions of straight off
  1. adverb
    without delay or hesitation; with no time intervening
Word Family