Yahoo Malaysia Web Search

Search results

  1. Dictionary
    lanyard
    /ˈlanjɑːd/

    noun

    • 1. a rope used to secure or raise and lower something such as the shrouds and sails of a sailing ship or a flag on a flagpole.

    More definitions, origin and scrabble points