Adjective
to be uneven, rough, bumpy; rising and falling; to be lying high and low, scattered about; uneven (as a road that has not been made level); to be heterogeneous, disorganized
Headley
Adverb
with difficulty; in a stammering manner.
Headley
Adjective
to be difficult to understand; to be stuttering or stammering