Suffocated meaning

Of someone or something that has died as a result of suffocation.
adjective
0
0
Simple past tense and past participle of suffocate.
verb
0
0
Advertisement