Yahoo Malaysia Web Search

Search results

  1. Dictionary
    double vision

    noun

    • 1. the simultaneous perception of two images, usually overlapping, of a single scene or object.