MEANDERING

Definition of MEANDERING

  1. (adj)of a path e.g.