Springer-spaniel meaning : A dog of either of two different breeds (the English springer spaniel and the Welsh springer spaniel).
springer spaniel
spark gap
undercart
evaginate
homeless