OAR


Meaning of OAR in English

(n) An oarlike swimming organ of various invertebrates.

Webster's English dictionary.      Английский словарь Webster.