Dayal's (2004) theory of kind terms accounts for the definiteness and number marking patterns in kind terms in many languages. Brazilian Portuguese has been claimed to be a counter-example to her theory as it seems to allow bare ``singular'' kind terms, which are predicted to be impossible according to her theory. However, the empirical status of the relevant data has not been clear so far. This paper presents a new data point from Singlish and confirms the existence of bare ``singular'' kind terms. A modified theory of kind terms is proposed that accounts for it. The proposed theory puts forth a number system with three basic categories, i.e. singular, plural and general. It is claimed that bare ``singular'' kind terms are in fact derived from general NPs, which are associated with number-neutral properties. The paper also discusses why bare ``singular'' kind terms are not perfectly acceptable in Brazilian Portuguese.