Definitions from Wiktionary (New Barn)
▸ noun: A settlement in Longfield and New Barn parish, Dartford borough, Kent, England (OS grid ref TQ6268).
▸ Words similar to new barn
▸ Usage examples for new barn
▸ Idioms related to new barn
▸ Wikipedia articles (New!)
▸ Words that often appear near new barn
▸ Rhymes of new barn
▸ Invented words related to new barn
▸ noun: A settlement in Longfield and New Barn parish, Dartford borough, Kent, England (OS grid ref TQ6268).
▸ Words similar to new barn
▸ Usage examples for new barn
▸ Idioms related to new barn
▸ Wikipedia articles (New!)
▸ Words that often appear near new barn
▸ Rhymes of new barn
▸ Invented words related to new barn