puggle - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    1
    a dog whose parents are a pug and a beagleSubmitted from United Kingdom on 02/11/2012
  2.   From our crowdsourced Open Dictionary
    2
    the young of an echidna (=a spiny egg-laying mammal found in Australia)Submitted from United Kingdom on 02/11/2012