What is the meaning of "if a day" in the following sentence?

Young Fergus turned out to be seventy, if a day.

From John le Carré's The Secret Pilgrim.

  • 2
    It's a very compact form for something like the following train of thought: If he was even a day old (which is a given), then he was at least seventy years old. I.e, the writer intimates he is far over seventy years old. – John Lawler Nov 22 '17 at 21:29
  • 1
    Duplicate of meaning of 'a century old if it was a day. – Edwin Ashworth Nov 22 '17 at 21:58

It is an idiomatic expression usually found when expressing the age of someone; used to say that someone is at least a certain age.

If he is a day old (which is obviously true) then he is pushing seventy.

If a day, if one's a day:

Fig. a phrase attached to an expression of someone's age. She's fifty if she's a day! I'm sure he's forty-five if he's a day.

(McGraw-Hill Dictionary of American Idioms and Phrasal Verbs)

  • 1
    ... and the idiomatic expression means, "at the very least". So, "he's fifty, if he's a day" means, "He's obviously WAY more than a day old, and definitely at least fifty years" (if we really want to unpack it all the way). – ArchContrarian Nov 22 '17 at 21:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy