Vocabulary Term #1419
US
UK
US
UK
to study something in great detail
US
UK
"We really need to drill down on the budget and find out where we went wrong."