You asked:

what does virtually mean

  • "Virtually"'s definitions are "(of actions or states) slightly short of or not quite accomplished; all but" and "in essence or effect but not in fact".
  • "(of actions or states) slightly short of or not quite accomplished; all but"

  • "in essence or effect but not in fact"