Subscriber login


Forgot your password?

Library card login

Other

photomosaic

Definition of photomosaic

noun

  • a large-scale detailed picture or map built up by combining photographs of small areas.

photomosaic in other Oxford dictionaries

Definition of photomosaic in the US English dictionary