Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
shepherd's pipe
in English
shepherd's pipe
#limited
Definitions
Noun
a
small
bagpipe
(
musette
)
The
musician
played
a
lively
tune
on
his
shepherd's
pipe
.
a
pan
flute
(
pipes
of
Pan
)
In
ancient
Greek
mythology
,
Pan
was
often
depicted
playing
a
shepherd's
pipe
.