A 20-minute space of time. As in a hockey period.
"Conference room, 5 minutes. This is just a quick gab session; it'll only take about a period"
"The new house is nice, the only thing is that it's about a two period drive to get to the nearest Beer Store