Any degreaser should work. I use Dawn dishwashing liguid straight from the bottle. Rub gently in to clothing with a little water. If there is alot, let soak overnight.
You can also try the white goop hand cleaner. It works wonders. Apply like a pre-reater on stain and wash as normal.
vim
Wash it .
The fluids used to dry-clean clothing remove grease when water cannot because it chemically bonds thus making it invisible to other materials
Water cannot interact with grease,due to its high surface tension, so when the water is removed from the clothing after cleaning it, the grease remains. The fluids used to dry clean clothing are actually chemical solvents. They dissolve the grease, so when the solvent is removed, the grease is also removed.
Try using WD-40.
The fluids used to dry-clean clothing remove grease when water cannot because it chemically bonds thus making it invisible to other materials
The fluids used to dry-clean clothing can remove grease even when water cannot because grease does not react to water because it is a water-resistant substance. However, the dry-clean fluids' molecules have chemical bonds, which removes the grease.
WD-40 and elbow grease.
Depending on the stain of course, soap and water for ordinary soiled clothing, blood, grass, oil and car grease are harder to remove, so check the isle in the supermarket for different products that you can use.
Apply neat washing up liquid directly onto the grease. Leave overnight and then machine wash as normal. I have used this technique on a variety of fabrics and found it highly effective.
Because whatever you are using is a solvent for that kind of grease.
because water is dense than grease, is stays separate from the grease. however, when a detergent is applied, it acts as an emulsifier, allowing the grease to mix with the water and come of the clothing.