Beneath means ‘at a lower level than’.. The meaning of beneath is in or to a lower position :
Definition of beneath preposition in oxford advanced learner's dictionary.. Under is almost always a preposition.