DOG CURTAIN Meaning of DOG CURTAIN in English Naut.a flap on a canvas cover for a binnacle, affording a view of the compass when raised. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012