Deliverables
English Meaning: a thing able to be provided, especially as a product of a development process.
Urdu Meaning: Jo diya jayega, project kay natijay ma kia milega
Sentences:
Dispute
English Meaning: A disagreement or argument
Urdu Meaning: Tanazaa تنازعہ
Sentences:
Dangling participle
English Meaning: Writing error in which a participle phrase modifies nothing or the wrong person or object.
Urdu Meaning: Tarmeem kunindah
Sentences:
Dash
English Meaning: Punctuation mark that separates elements in a sentence or signals an abrupt change in thought.
Urdu Meaning: Waqfa
Sentences: