Otters duck Synonyms

We can't find synonyms for the phrase "Otters duck", but we have synonyms for terms, you can combine them.

Otters Synonyms

OD abbreviation

OD is an abbreviation for Otters Duck
What does OD stand for?
OD stands for "Otters Duck"

Definitions for Duck


  • (noun) a member of the human race
  • (verb) to get or keep away from (as a responsibility) through cleverness or trickery
  • (verb) to move suddenly aside or to and fro