English Noun subidar (plural subidars) Alternative spelling of subadar. Anagrams subarid, ribaudsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads