Armthorpe
Proper noun
Meaning
Armthorpe
A village and civil parish in the Metropolitan Borough of Doncaster, South Yorkshire, England (OS grid ref SE6204).
Examples
Armthorpe started to assert some pressure with Luke Williams sending an angled effort flashing across the face of goal before Aspinall saw his dipping shot from the edge of the penalty area go just over the bar.