Another word for shallow
Lacking physical depth
shoal, depthless, slight, inconsiderable, superficial, with the bottom in plain sight, with no depth, with little depth, not deep, as deep as a mud puddle*, not deep enough to float a match*, no deeper than a heavy dew*.
Lacking intellectual depth
superficial, simple, silly, trifling, frothy, insane, frivolous, superficial, petty, foolish, farcical, idle, unintelligent, piffling*, piddling*, namby-pamby*, lightweight*, wishy-washy*; see also dull 3, stupid 1.
Another word for shallowadjective
Measuring little from bottom to top or surface:shoal. See surface
Lacking in intellectual depth or thoroughness:cursory, one-dimensional, sketchy, skin-deep, superficial, uncritical. See surface