From Longman Dictionary of Contemporary Englishthree minutes/ten seconds etc flatthree minutes/ten seconds etc flatinformalSHORT TIME in exactly three minutes, ten seconds etc – used to emphasize that something happens or is done very quicklyI was dressed in five minutes flat. →flat