English Noun crenelets plural of crenelet Anagrams screenletWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads