Definitions
1.verbTo apply a layer of gravel to the surface of a road, etc.
2.verbTo puzzle or annoy
3.verbTo run (as a ship) upon the gravel or beach; to run aground; to cause to stick fast in gravel or sand.
4.verbTo check or stop; to embarrass; to perplex.
5.verbTo hurt or lame (a horse) by gravel lodged between the shoe and foot.
6.adjectiveCovered with gravel.
7.adjectivePerplexed, puzzled, baffled; troubled, annoyed.