meaning of obstacles

1. an obstruction that stands in the way and must be removed or surmounted or circumvented


Related Words

obstacle | obstacle race |

Developed & Maintained By Taraprasad.com

Treasure Words