Home
Search
Index
Definify.com
Definition
2025
duck_on_the_rock
duck on the rock
English
Noun
duck
on
the
rock
Alternative form of
duck on a rock
Similar Results