Portuguese-English dictionary »

carabina meaning in English

PortugueseEnglish
carabina noun
{f}

carbine [carbines](weapon similar to a rifle but much shorter in length)
noun
[UK: ˈkɑː.baɪn] [US: ˈkɑːr.ˌbaɪn]

carabina de pressão noun
{f}

air rifle(rifle)
noun
[UK: eə(r) ˈraɪ.fəl] [US: ˈer ˈraɪ.fəl]