(the) last someone heard
idiomDefinition of (the) last someone heard
: the most recent information someone has heard is that
"Where's Hank these days?" "(The) Last anyone heard, he was living in New York."