Lughet
DictionaryEnglishbollard
EnglishMain Dictionary

bollard

Universal Words noun 1 (BrE) a short thick post that is used to stop motor vehicles from going on to a road or part of a road 2 a short thick post on a ship, or on land close to water, to which a ship's rope may be tied
Rate this entry

Same word in other sources

bollardEnglishChineseGetWord CorpusbollardEnglishChineseMain Dictionary

Related words

pollardEnglishbollEnglishboardEnglishmallardEnglishdullardEnglishbollocksEnglish
← Search