Shallow synonyms such as flimsy, empty, and facile. Shallow is an adjective, and its antonyms are profound, serious, and in-depth.