depinisyon kahulugan
Browse Dictionary Definitions  A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
doc Definition of bollard
    English to English
    noun
  • a strong post (as on a wharf or quay or ship for attaching mooring lines)
  • The road was closed to vehicular traffic with bollards.
    source: WordNet 3.0
  • An upright wooden or iron post in a boat or on a dock, used in veering or fastening ropes.
  • source: Webster 1913
Nearby Word