picture frame pic·tu·ref·rame uncommon noun 1. a framework in which a picture is mounted Synonymspicture frame Related words Broader terms framework Part of molding WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.