having short thick legs, stumpy

listen to the pronunciation of having short thick legs, stumpy
English - English
{a} ducklegged