meaning of immobilise

1. cause to be unable to move; "The sudden storm immobilized the ">traffic"


Related Words

immobilise |

Developed & Maintained By Taraprasad.com

Treasure Words