SPAR BUOY Meaning of SPAR BUOY in English ■ noun a buoy made of a spar with one end moored so that the other stands up. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004