Vocabulary Term #1284
US
UK
US
UK
happening at a suitable moment
US
UK
"All reports must be filed in a timely manner."