Polite or slightly formal adverb indicating the very recent past. Often used in spoken or written Japanese to refer to something that happened only moments before.
Just a moment ago, I got a call from Mr. Tanaka.
今しがた着いたばかりです。
I just arrived a moment ago.