The dormitory doors flew open, making them all jump: Hagrid came striding toward them, his hair rain-flecked, his bearskin coat flapping behind him, a crossbow in his hand, leaving a trail of muddy dolphin-sized footprints all over the floor. “Bin in the forest all day!” he panted. “Aragog’s worse, I bin readin’ to him — didn’ get up ter dinner till jus’ now an’ then Professor Sprout told me abou’ Ron! How is he?”
Top answer
It means "I arrived at dinner only very recently". g. up a hill or up a flight of stairs, or it may be used in a more figurative sense, depending on context.
— GPY
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.