Definition of deambular in Spanish:

deambular

intransitive verb

  • 1

    Ir de un lugar a otro sin un fin determinado.