Superimposed
Definitions
3
Posts
3
Posters
501
Views
-
Placed or laid over something else, typically so that both things are still evident.
-
Super=Of a higher nature or kind.
Imposed=To apply or make [prevail] by or as if by authority
This term was first recorded in The Talking Goat [Skit] By [Adam Sandler]. -
past simple and past participle of superimpose
Explore More Definitions
Browse our collection of 300,000+ community-written definitions