Top definition
To a very great extent ;immensely
Business practices differ vastly from country to country “
by Ariane Ha August 26, 2019
Get the merch
Get the vastly neck gaiter and mug.