Please read the following
- This mission is almost impossible to achieve.
This mission is virtually impossible to achieve.
He was almost killed in that accident.
- He was virtually killed in that accident.
Cambridge dictionary has given the meaning of virutally as 'almost'
But somehow I think that there has to be some some difference between them.
There are too many times that I come across this 'virtually' word in books and movies. I wonder if it can be used as a synonym for 'almost'? Is there any subtle difference that I should know about ? Are they exactly identical and interchageable in given situation ?