Definition of wandering sailor in English:

wandering sailor

noun

  • Either of two creeping plants.

    ivy-leaved toadflax.See toadflax

    creeping jenny.