British American Dictionary

Word of the Day!

bollard, noun
def: a concrete post.
By using this web site, you accept the terms and conditions. ©2010 BBC Worldwide Americas Inc.