Longman Dictionary English From Longman Dictionary of Contemporary Englishcrapscraps[plural] American EnglishDSO a game played for money in the US, using two diceshoot craps (=to play this game) → crap ldoceonline.com