have a frog in your throat - definition and synonyms

phrase
  1. to be unable to speak clearly for a short time because your throat is dry or blocked
See also main entry: frog