Definition, Meaning & Synonyms | English word CAMBERWELL CARROT


CAMBERWELL CARROT

Definitions of CAMBERWELL CARROT

  1. (UK, slang) A large cannabis joint.

1

Number of letters

17

Is palindrome

No

29
AM
AMB
AR
ARR
BE
BER
CA
CAM
CAR

AA
AAB
AAC



Search for CAMBERWELL CARROT in:






Page preparation took: 48.79 ms.