The explanation seemed to nebulize the main point.
To make something unclear or vague.
The doctor will nebulize the medicine for easier breathing.
To convert a liquid into a fine mist or spray.
עם מילון תמונות חזק בחינם וכרטיסיות.