landrop meaning