meaning of downed
1. of Down
2. made to fall as by striking or cutting or shooting or by illness or exhaustion; "the felled boxer lay stretched on the canvas"; "felled trees covered the hillside"; "the downed oxen lay panting in the heat"; "a downed
">deer"
Related Words
downed |