Results

sail
noun ride in a cart or other vehicle or on horseback
verb
1 to be covered with liquid
2 to ride or drive in a vehicle