meaning of sledding

1. advancing toward a goal; "persuading him was easy going"; "the proposal faces tough ">sledding"


Related Words

sledding |

Developed & Maintained By Taraprasad.com

Treasure Words