downed
English
downed meaning in English • downed का अर्थ अंग्रेजी में
Adjective
- knocked down.
- touched to the ground, thus ending the play; -- of a football.