Web Analytics

Which word means "something that gets in the way; a barrier, hurdle, snag"?


A.

obstacle


B.

yield


C.

annual


D.

consent