depressoid · adjective1From depress + -oid (“resembling”).depressoid · adjective, noun2From depress + -oid (“derogatory suffix”).Etymology from Wiktionary, CC BY-SA 4.0.