Search
cause annoyance in; disturb, especially by minor irritations
be a mystery or bewildering to
cover with gravel
a mix of sand and small pebbles that cover that surface of some roads