A virtual assistant who understands your business.. Twice the size, amount, price, etc., or consisting of two similar things together:
The meaning of double is having a twofold relation or character :. Double synonyms, double pronunciation, double translation, english dictionary definition of double.